企业版
perhaps a bustling street or near a food stall